/**
 * Copyright &copy; 2012-2016 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved.
 */
package com.hcht.xrlh.jcxx.entity;

import org.hibernate.validator.constraints.Length;

import com.thinkgem.jeesite.common.persistence.DataEntity;

/**
 * 检查任务Entity
 * @author lrz
 * @version 2016-12-05
 */
public class DrJczfjl extends DataEntity<DrJczfjl> {
	
	private static final long serialVersionUID = 1L;
	private DrJcxx drJcxx;		// 检查ID 父类
	private String drZfdx;		// 执法对象ID
	private String drZfdxDxmc;		// 执法对象名称
	private String wtms;		// 问题描述
	private String sfhg;		// 是否合格
	private String cflx;		// 处罚类型
	private String sfsxyj;		// 是否为失信依据
	private String jcryid;		// 提出人ID
	private String jcrymc;		// 提出人姓名
	
	public DrJczfjl() {
		super();
	}

	public DrJczfjl(String id){
		super(id);
	}

	public DrJczfjl(DrJcxx drJcxx){
		this.drJcxx = drJcxx;
	}

	@Length(min=0, max=64, message="检查ID长度必须介于 0 和 64 之间")
	public DrJcxx getDrJcxx() {
		return drJcxx;
	}

	public void setDrJcxx(DrJcxx drJcxx) {
		this.drJcxx = drJcxx;
	}
	
	@Length(min=0, max=64, message="执法对象ID长度必须介于 0 和 64 之间")
	public String getDrZfdx() {
		return drZfdx;
	}

	public void setDrZfdx(String drZfdx) {
		this.drZfdx = drZfdx;
	}
	
	@Length(min=0, max=255, message="执法对象名称长度必须介于 0 和 255 之间")
	public String getDrZfdxDxmc() {
		return drZfdxDxmc;
	}

	public void setDrZfdxDxmc(String drZfdxDxmc) {
		this.drZfdxDxmc = drZfdxDxmc;
	}
	
	@Length(min=0, max=255, message="问题描述长度必须介于 0 和 255 之间")
	public String getWtms() {
		return wtms;
	}

	public void setWtms(String wtms) {
		this.wtms = wtms;
	}
	
	@Length(min=0, max=1, message="是否合格长度必须介于 0 和 1 之间")
	public String getSfhg() {
		return sfhg;
	}

	public void setSfhg(String sfhg) {
		this.sfhg = sfhg;
	}
	
	@Length(min=0, max=10, message="处罚类型长度必须介于 0 和 10 之间")
	public String getCflx() {
		return cflx;
	}

	public void setCflx(String cflx) {
		this.cflx = cflx;
	}
	
	@Length(min=0, max=1, message="是否为失信依据长度必须介于 0 和 1 之间")
	public String getSfsxyj() {
		return sfsxyj;
	}

	public void setSfsxyj(String sfsxyj) {
		this.sfsxyj = sfsxyj;
	}
	
	@Length(min=0, max=64, message="提出人ID长度必须介于 0 和 64 之间")
	public String getJcryid() {
		return jcryid;
	}

	public void setJcryid(String jcryid) {
		this.jcryid = jcryid;
	}
	
	@Length(min=0, max=255, message="提出人姓名长度必须介于 0 和 255 之间")
	public String getJcrymc() {
		return jcrymc;
	}

	public void setJcrymc(String jcrymc) {
		this.jcrymc = jcrymc;
	}
	
}